on track – English–Italiano translations

🇬🇧 en it 🇮🇹

on track

  • To proceed as planning, staying on target
in carreggiata
Wiktionary Links